with a splashing sound - English Synonyms Dictionary